#ifndef FEATUREOBJECTEXTRACTOR_H
#define FEATUREOBJECTEXTRACTOR_H
#include <vector>
#include <list>
#include "../include/objectPoint.h"
#include "../include/LSfeatureObject.h"
#include "iostream"

using namespace std;

class featureObjectExtractor
{
public:
    featureObjectExtractor();
    vector < LSfeatureObject > doExtract(vector<objectPoint> p, double MaxLength , double minLength);
    LSfeatureObject setObjectPoints(vector<objectPoint> p,int start, int end, int id);
    void setDiagonal(double max , double min);
    double getStandardDeviation(double d);


private:
     double MinDgl,MaxDgl;
};

#endif // FEATUREOBJECTEXTRACTOR_H
